package cm.ph.shopping.facade.order.vo;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * 
 * @project：phshopping-facade-order
 * @description: TODO 
 * @author lichao  
 * @date 2017年3月23日
 */
public class PhAgentOrderListVo implements Serializable {
	 /**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	/** 标识 1.表示只显示进货单或供货单(未审核的) */
    private String ide;
    
    /** 1商户 2市级代理 3 非市级代理(其他) 4平台  */
    private Integer personIde;
    
	/** 表流水 */
    private Long id;

    /** 订单号 */
    private String orderNo;

    /** 供应商id */
    private Long supplerId;

    /** 订单描述 */
    private String description;

    /** 联系人 */
    private String contacts;

    /** 联系电话 */
    private String telPhone;

    /** 详细地址 */
    private String address;

    /** 商品总金额 */
    private BigDecimal money;

    /** 物流费用 */
    private BigDecimal freight;

    /** 订单总金额(物流费用+商品总金额) */
    private BigDecimal totalCost;

    /** 状态(0待审核，1待付款，2待发货，3已发货，4,交易完成，5交易关闭，6退货中，7已退货) */
    private String status;

    /** 下单时间 */
    private String createTime;

    /** 代理商id(进货人) */
    private Long agentId;

    /** 物流公司 */
    private String logisticsCompany;

    /** 发货地址(ph_manager_order_address表id) */
    private Long sendAddressId;

    /** 收货地址(ph_manager_order_address表id) */
    private Long shippingAddressId;
    
    /** 进货人的上一个已支付的订单编号 **/
    private String lastOrderNo;
    
    /** 1:未分润 2:已分润 **/
    private Integer bonus;
    
    /** 订单取消者id **/
    private Long cancelUserId;
    //供应商名称
    private String supplierName;
    //查询开始时间
    private String startTimeQuery;
    //查询结束时间
    private String stopTimeQuery;
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public String getOrderNo() {
		return orderNo;
	}
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	public Long getSupplerId() {
		return supplerId;
	}
	public void setSupplerId(Long supplerId) {
		this.supplerId = supplerId;
	}
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	public String getContacts() {
		return contacts;
	}
	public void setContacts(String contacts) {
		this.contacts = contacts;
	}
	public String getTelPhone() {
		return telPhone;
	}
	public void setTelPhone(String telPhone) {
		this.telPhone = telPhone;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public BigDecimal getMoney() {
		return money;
	}
	public void setMoney(BigDecimal money) {
		this.money = money;
	}
	public BigDecimal getFreight() {
		return freight;
	}
	public void setFreight(BigDecimal freight) {
		this.freight = freight;
	}
	public BigDecimal getTotalCost() {
		return totalCost;
	}
	public void setTotalCost(BigDecimal totalCost) {
		this.totalCost = totalCost;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public String getCreateTime() {
		return createTime;
	}
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	public String getLogisticsCompany() {
		return logisticsCompany;
	}
	public void setLogisticsCompany(String logisticsCompany) {
		this.logisticsCompany = logisticsCompany;
	}
	public Long getSendAddressId() {
		return sendAddressId;
	}
	public void setSendAddressId(Long sendAddressId) {
		this.sendAddressId = sendAddressId;
	}
	public Long getShippingAddressId() {
		return shippingAddressId;
	}
	public void setShippingAddressId(Long shippingAddressId) {
		this.shippingAddressId = shippingAddressId;
	}
	public String getLastOrderNo() {
		return lastOrderNo;
	}
	public void setLastOrderNo(String lastOrderNo) {
		this.lastOrderNo = lastOrderNo;
	}
	public Integer getBonus() {
		return bonus;
	}
	public void setBonus(Integer bonus) {
		this.bonus = bonus;
	}
	public String getSupplierName() {
		return supplierName;
	}
	public void setSupplierName(String supplierName) {
		this.supplierName = supplierName;
	}
	public String getStartTimeQuery() {
		return startTimeQuery;
	}
	public void setStartTimeQuery(String startTimeQuery) {
		this.startTimeQuery = startTimeQuery;
	}
	public String getStopTimeQuery() {
		return stopTimeQuery;
	}
	public void setStopTimeQuery(String stopTimeQuery) {
		this.stopTimeQuery = stopTimeQuery;
	}
	public String getIde() {
		return ide;
	}
	public void setIde(String ide) {
		this.ide = ide;
	}
	public Integer getPersonIde() {
		return personIde;
	}
	 /** 1商户 2市级代理 3 非市级代理(其他) 4平台 5供应商  */
	public void setPersonIde(Integer personIde) {
		this.personIde = personIde;
	}
	public Long getAgentId() {
		return agentId;
	}
	public void setAgentId(Long agentId) {
		this.agentId = agentId;
	}
	public Long getCancelUserId() {
		return cancelUserId;
	}
	public void setCancelUserId(Long cancelUserId) {
		this.cancelUserId = cancelUserId;
	}
    
    
}
